Karelian Isthmus — definition

1. Karelian Isthmus (Noun)

1 definition

Karelian Isthmus (Noun) — The isthmus between the Gulf of Finland and Lake Ladoga that connects Finland and Russia.

1 type of
isthmus